c897c1e43ba9a9ee51a4724614ac9354067dd26b,pigeon-remoting/src/main/java/com/dianping/pigeon/remoting/invoker/process/filter/RemoteCallInvokeFilter.java,RemoteCallInvokeFilter,invoke,#ServiceInvocationHandler#InvokerContext#,44

Before Change


        InvokerMonitorData monitorData = (InvokerMonitorData) invocationContext.getMonitorData();
        monitorData.setCallMethod(callMethodCode);
        monitorData.setSerialize(request.getSerialize());
        monitorData.setTimeout(request.getTimeout());

        Region region = client.getRegion();

After Change



        InvokerMonitorData monitorData = (InvokerMonitorData) invocationContext.getMonitorData();

        if (monitorData != null) {
            monitorData.setCallMethod(callMethodCode);
            monitorData.setSerialize(request.getSerialize());
            monitorData.setTimeout(request.getTimeout());

            Region region = client.getRegion();